Big Huge Thesaurus

compression bandage

noun